# coding=utf-8
from django.conf.urls.defaults import *

urlpatterns = patterns('kinorezerwacja.views',
    (r'^graneFilmy/', 'graneFilmy'),
    (r'^repertuar/(?P<dzien>[-+]?\d+)/', 'repertuar'),
    (r'^repertuar/$', 'repertuar', {'dzien':'0'}),
    (r'^film/(?P<id>\d+)/', 'wyswietlFilm'),
    (r'^seans/(?P<id>\d+)/', 'wyswietlSeans'),
    (r'^mojeRezerwacje/$', 'mojeRezerwacje'),
    (r'^rezerwacja/(?P<id>\d+)/', 'rezerwacja'),
    (r'^rejestruj/', 'rejestruj'),

    (r'^dodajFilm/', 'dodajFilm'),
    (r'^dodajSale/', 'dodajSale'),
    (r'^dodajBudynek/', 'dodajBudynek'),
    (r'^dodajSeans/', 'dodajSeans'),
    (r'^dodajAwarieMiejsca/', 'dodajAwarieMiejsca'),
    (r'^dodajAwarieSali/', 'dodajAwarieSali'),
    (r'^dodajPromocje/', 'dodajPromocje'),
    (r'^dodajRange/', 'dodajRange'),
    (r'^dodajRezerwacje/', 'dodajRezerwacje'),
    (r'^dodajTypBiletu/', 'dodajTypBiletu'),
    (r'^dodajMozliwyBilet/', 'dodajMozliwyBilet'),
    (r'^dodajKlienta/', 'dodajKlienta'),

    (r'^zmienBudynek/(?P<updateId>\d+)/', 'dodajBudynek'),
    (r'^zmienFilm/(?P<updateId>\d+)/', 'dodajFilm'),
    (r'^zmienPromocje/(?P<updateId>\d+)/', 'dodajPromocje'),
    (r'^zmienKlienta/(?P<updateId>\d+)/', 'dodajKlienta'),
    (r'^zmienTypBiletu/(?P<updateId>\d+)/', 'dodajTypBiletu'),
    (r'^zmienAwarie/(?P<id>\d+)/', 'zmienAwarie'),

    (r'usunFilm/(?P<id>\d+)/', 'usunFilm'),
    (r'usunSeans/(?P<id>\d+)/', 'usunSeans'),
    
    (r'^wyswietlFilmy/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlFilmy'),
    (r'^wyswietlSeanse/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlSeanse'),
    (r'^wyswietlKlientow/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlKlientow'),
    (r'^wyswietlBudynki/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlBudynki'),
    (r'^wyswietlRezerwacje/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlRezerwacje'),
    (r'^wyswietlSale/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlSale'),
    (r'^wyswietlRangi/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlRangi'),
    (r'^wyswietlPromocje/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlPromocje'),
    (r'^wyswietlAwarie/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlAwarie'),
    (r'^wyswietlTypyBiletow/(?P<begin>\d+)/(?P<limit>\d+)/', 'wyswietlTypyBiletow'),
    (r'^pokazRezerwacje/(?P<id>\d+)/', 'pokazRezerwacje', {'all':False,}),

    (r'^rezerwacjaSeans/(?P<id>\d+)/', 'rezerwacjaSeans'),
    (r'^rezerwujMiejsce/(?P<id_instancji>\d+)/(?P<typ_biletu>\d+)/', 'rezerwujMiejsce'),
    (r'^usunRezerwacje/(?P<id>\d+)/', 'usunRezerwacje'),
    (r'^kupBilet/(?P<id>\d+)/(?P<redirect>.*)','kupBilet'),
    (r'^kasa/$', 'kasa'),

    (r'^rozkladWBudynku/', 'rozkladWBudynku'),
    (r'^budynki/', 'wyswietlBudynkiSale'),

    (r'^login/(?P<redirect>.*)', 'login'),
    (r'^logout/(?P<redirect>.*)', 'logout'),
    (r'^$', 'graneFilmy'),
)

